program MML;

{%ToDo 'MML.todo'}

uses
  Forms,
  Main in 'Main.pas' {frmMain},
  ColorUtils in 'ColorUtils.pas',
  GraphOptions in 'GraphOptions.pas' {frmGraphOptions},
  Processes in 'Processes.pas' {frmProcesses},
  ProcessesList in 'ProcessesList.pas',
  Visualizer in 'Visualizer.pas',
  GraphBuilder in 'GraphBuilder.pas',
  Slider in 'Slider.pas' {frmSlider},
  TITAppOptions in 'TITAppOptions.pas' {frmTITAppOptions},
  Graphs in 'Graphs.pas' {frmAllGraphs},
  OptionsForm in 'OptionsForm.pas' {frmProgramOptions},
  IfaceBuilder in 'IfaceBuilder.pas',
  Tooltip in 'Tooltip.pas',
  TraceWindow in 'TraceWindow.pas' {frmTrace},
  WAppOpt in 'WAppOpt.pas' {frmWAppOpt},
  SRAppOpt in 'SRAppOpt.pas' {frmSRAppOpt},
  Concentrations in 'Concentrations.pas' {frmConcentrations},
  ProgramOptions in 'ProgramOptions.pas',
  ReactorInit in 'ReactorInit.pas' {frmReactInit},
  FormHint in 'FormHint.pas' {frmHint},
  GradCaptions in 'GradCaptions.pas',
  SharedTypes in 'SharedTypes.pas',
  Testing in 'Testing.pas';

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TfrmMain, frmMain);
  Application.CreateForm(TfrmGraphOptions, frmGraphOptions);
  Application.CreateForm(TfrmProcesses, frmProcesses);
  Application.CreateForm(TfrmSlider, frmSlider);
  Application.CreateForm(TfrmTITAppOptions, frmTITAppOptions);
  Application.CreateForm(TfrmAllGraphs, frmAllGraphs);
  Application.CreateForm(TfrmProgramOptions, frmProgramOptions);
  Application.CreateForm(TfrmTrace, frmTrace);
  Application.CreateForm(TfrmWAppOpt, frmWAppOpt);
  Application.CreateForm(TfrmSRAppOpt, frmSRAppOpt);
  Application.CreateForm(TfrmConcentrations, frmConcentrations);
  Application.CreateForm(TfrmReactInit, frmReactInit);
  Application.Run;
end.
